home *** CD-ROM | disk | FTP | other *** search
/ Palm Utilities / Palm_Utilities_CD-ROM_2001_2001.iso / files / utils sync / JetSync 1.0 / jetsync-1.0.exe / jetsync-1.0 / src / Makefile < prev    next >
Encoding:
Makefile  |  1999-10-26  |  1.5 KB  |  46 lines

  1. # Generated automatically from Makefile.in by configure.
  2. CC = gcc
  3. LIBS = -lX11 -L/usr/X11/lib  -ldl -lm -lpisock -ltcl8.0 -ltk8.0
  4. LIBDIR = libjetsync
  5. CONDUITDIR = Conduits
  6. APPDIR = memo todo addr
  7.  
  8. DIRS = $(LIBDIR) $(CONDUITDIR) $(APPDIR)
  9. CFLAGS += -Wall -g -O2
  10. INCLUDES = -Ilibjetsync -I. -IConduits -I/usr/X11/include
  11. DEBUGFLAGS = "$(CFLAGS) -D__DEBUG"
  12. PILOTLIBS = $(LIBDIR)/libjetsync.a
  13. LIBS += $(PILOTLIBS)
  14. OBJS = main.o hotsync.o synchronize.o proc.o
  15. CONDUITOBJS = $(CONDUITDIR)/Synch.o $(CONDUITDIR)/table.o
  16. CONDUITOBJS+=$(CONDUITDIR)/MemoSynch.o $(CONDUITDIR)/memo-lists.o
  17. CONDUITOBJS+=$(CONDUITDIR)/ToDoSynch.o $(CONDUITDIR)/todo-lists.o
  18. CONDUITOBJS+=$(CONDUITDIR)/AddrSynch.o $(CONDUITDIR)/addr-lists.o
  19. CONDUITOBJS+=$(CONDUITDIR)/MailSynch.o $(CONDUITDIR)/mail-lists.o $(CONDUITDIR)/mail.o $(CONDUITDIR)/parsedate.o
  20. CONDUITOBJS+=$(CONDUITDIR)/InstallSynch.o
  21. CONDUITOBJS+=$(CONDUITDIR)/DatebookSynch.o $(CONDUITDIR)/date-lists.o $(CONDUITDIR)/ical.o $(CONDUITDIR)/map.o
  22. LIBOBJS = $(LIBDIR)/User.o $(LIBDIR)/Comm.o $(LIBDIR)/Time.o \
  23.           $(LIBDIR)/Database.o $(LIBDIR)/Random.o
  24.  
  25. AR = ar
  26. RANLIB = ranlib
  27. LIBVERSION = 0
  28.  
  29. all:
  30.     @for i in $(DIRS); do make -C $$i; done
  31.     @make jetsync.exe
  32.  
  33. debug:
  34.     @for i in $(DIRS); do make -C $$i CFLAGS=$(DEBUGFLAGS); done
  35.     @make jetsync.exe CFLAGS=$(DEBUGFLAGS)
  36.  
  37. jetsync.exe:    $(LIBDIR)/libjetsync.a $(OBJS)  $(CONDUITOBJS)
  38.     $(CC) $(CFLAGS) -o jetsync.exe $(OBJS) $(CONDUITOBJS) $(LIBS)
  39.  
  40. .c.o:
  41.     $(CC) $(CFLAGS) $(INCLUDES) -c $<
  42.  
  43. clean:
  44.     /bin/rm -f jetsync.exe *.o core
  45.     @for i in $(DIRS); do make clean -C $$i; done
  46.